home *** CD-ROM | disk | FTP | other *** search
- This RDOS version of KERMIT was written on a DATA GENERAL
- NOVA/4 running RDOS Rev. 7.0 and Fortran 5 Rev. 6.14. The
- source code is written in RATFOR, which translates into
- FORTRAN 5 code before compilation. For those of you who
- need to make modification to the program, it is recommended
- that one examine the RATFOR source code where there are at
- least some decoumentation on various sections of program
- code. The RATFOR version source code should be available
- from Columbia University. In evaluating the merits of this
- KERMIT-RDOS program one should keep in mind that the main
- purpose of implemented KERMIT-RDOS on our system is for
- understanding and evaluation of the KERMIT protocol itself.
- Therefore more effort was spend on the file transfer
- function rather than on the terminal emulation function.
- Our computing facility also includes the availability of a
- local area network hence the issue of controlling baud rate
- or parity bit were not addressed. I was a little bit
- reluctant in releasing this program because I felt it is not
- in a desirable state; however I was persuaded by others that
- something is better than nothing at all. I can only added
- that this RDOS version of KERMIT works on our system. This
- KERMIT-AOS transferred file sucessfully between an IBM/PC
- and IBM 370/CMS; both programs were originated from Columbia
- University via DECUS tape. Credit should also be given to
- Fred Brehm who installed the RATFOR translator onto D.G.
- machines for RCA and it makes my implementation of
- RDOS-KERMIT from the C listing found in the PROTOCOL manual
- much simpiler. Permission is granted to any individual or
- institution to copy or use this program, except for
- explicitly commercial purpose.
-
-
- John Lee
- RCA LABS (PRINCETON)
- 609-734-3157
- 7/9/84
-
- Terminology and features
- ------------------------
-
- LOCAL - An user will be using KERMIT-RDOS in logon to other KERMIT,
- - file transfer will occur over a QTY or ALM or ULM port.
- - This KERMIT-RDOS programs uses the QTY:3 line.
-
- REMOTE - An user will be using other KERMIT in logon to the RDOS
- - system and activiating KERMIT-RDOS. File transfer will
- - occur on this same TTY line. RDOS operatig system is not
- - a truly multi-user environment; therefore REMOTE KERMIT
- - HOST is not implemented although it would be a simple task.
-
- CONNECT - Enters into the 'CHAT' mode, whatever you typed on the
- - local keyboard is transmitted to the remote host, and
- - information from the remote host are transmitted to the
- - local terminal. 'CHAT' mode is used in establishing
- - login sessions and invoking remote KERMIT program.
- - CNTR-] will cause exit from 'CHAT' mode.
-
- EXIT - EXIT from this KERMIT program and returns to the CLI.
-
- HELP - Displays the content of a help file.
-
- QUIT - QUIT from this KERMIT program and returns to the CLI.
-
- RECEIVE - Enters the 'RECEIVE' state of file transfer mode,
- - program waits for in-coming packet with no time-out
- - detection capability provided.
-
- SEND - Enters the 'SEND' state of file transfer mode, program
- - will then prompts for either a filename or a directory
- - of filenames (i.e. @directory) to be transmitted. E.G.
- - a filename of 'TEST' means send the file with the filename
- - of 'TEST', whereas a filename of '@TEST' means each line of
- - file 'TEST' is to be interpreted as a filename to be send.
- - This acts as a work around with the wildcard feature found
- - on other system.
-
- SET IBM OFF- In 'CHAT' mode, expects remote system to echo back
- - transmitted characters. In file transfer mode, does
- - not wait for the detection of DC1 before sending out
- - the next packet.
-
- SET IBM ON - In 'CHAT' mode, performs local echoing of transmitted
- - characters. In file transfer mode, wait for the
- - detection of DC1 from CMS before sending out the next
- - packet. The program actually looks for the CMS prompt of
- - BELL (7).
-
- STATUS - Displays the current values of various setting.
-
- One would invoke KERMIT-RDOS by typing :
- ----------------------------------------
- KERMIT/I
-
- Procedure On Installing KERMIT-RDOS Onto Your Data General RDOS system.
-
- 1) Edit the large source file and breaks them into small one based
- on the filename given.
-
- 2) Compile all the source program by typing the "COMPILE.MC"
- command file.
-
- 3) Load and link all the relocatable file by typing the "@LINKALL.LD@"
- command file.
-